package com.loong.loong.hik.property.result.resource;

import java.util.List;
import lombok.Data;

/**
 * @author jinyiang
 * @date 2023/3/17 22:11
 */
@Data
public class ResourceResourceSubresourcesResult {
	// 返回码
	private String code;

	// 返回信息
	private String msg;

	// 数据信息
	private Data data;

	// 数据信息实体类
	@lombok.Data
	public static class Data {

		// 总数
		private int total;

		// 当前页码
		private int pageNo;

		// 每页数据量
		private int pageSize;

		// 数据列表
		private List<Door> list;

		// 数据实体类
		@lombok.Data
		public static class Door {

			// 门的索引编码
			private String indexCode;

			// 门的名称
			private String name;

			// 资源类型
			private String resourceType;

			// 门编号
			private int doorNo;

			// 门描述
			private String description;

			// 父级索引编码
			private String parentIndexCodes;

			// 地区索引编码
			private String regionIndexCode;

			// 地区路径
			private String regionPath;

			// 通道类型
			private String channelType;

			// 通道编号
			private String channelNo;

			// 安装位置
			private String installLocation;

			// 能力集
			private String capabilitySet;

			// 控制器1的ID
			private String controlOneId;

			// 控制器2的ID
			private String controlTwoId;

			// 进入读卡器ID
			private String readerInId;

			// 出去读卡器ID
			private String readerOutId;

			// 组件ID
			private String comId;

			// 创建时间
			private String createTime;

			// 更新时间
			private String updateTime;

		}
	}
}
